a = 10
b = 20  # 变量   #先要定义两个变量
print(a+b)
print(a-b)
print(a*b)  # 乘号*
print(a/b)  # 除号/
"""
整数 浮点数 布尔      思考 ：什么才能进行运算 
浮点数计算是不准确的 
在python3做除法运算的时候 不管你是整数还是浮点数 最终得到的结果都是浮点数
"""
import decimal
print(0.1+0.2)  # 浮点数计算不准确 decimal库解决  在运行的时候会转换成二进制 0100110110这些数 然后再转换回来
print(4/2)  #  2.0

# //取整除(商)  %取余(余数)
print(9//2)
print(9%2)
# round()
print(8//3)
print(8%3)

# **指数运算
print(10**3)  # 10的3次方

# 算数运算符的优先级 ** > * / // % > + -
print(10*2**2)  # 2**2 *10          举个例子  让他们算一下
print((10*2)**2)  # 10*2 **2   括号的优先级最大
